import axios from "@/axios";

// 登录接口
export function login(form) {
    return axios.post("/user/login", form)
}

// 注册接口
export function register(username, password, role) {
    return axios.post("/user/register", {username, password, role})
}

// 修改用户个人信息(头像/用户名)
export function updateUserInfo(form) {
    return axios.post("/user/updateUserInfo", form)
}

// 修改用户密码
export function updatePassword(form) {
    return axios.post("/user/updatePassword", form)
}

// 收藏课程
export function collectCourse(data) {
    return axios.post("/user/collectCourse", data)
}

// 取消收藏课程
export function cancelCollectCourse(data) {
    return axios.post("/user/cancelCollectCourse", data)
}

// 查询课程是否已收藏
export const isCollected = (data) => {
    return axios.post("/user/isCollected", data)
}

// 分页查询收藏课程
export const findCollectPageList = (data) => {
    return axios.post("/user/findCollectPageList", data)
}